This week in Flutter #69: Flutter (3.3) Vikings
What a week for Flutter. The (biggest?) Flutter conference && a new Flutter version. Did you miss Flutter Vikings? Here is a pre-conference article with the most interesting talks, selected by Taha Tesser.
Olivier Revial published a summary of the talks he managed to attend for day 1 and day 2. You can also watch all the talks on Youtube. I am going to do it in the next two weeks.
During the conference, the Flutter team announced Dart 2.18 and Flutter 3.3 part1 and part 2.
On the Dart side, Objective-C & Swift interoperability is in preview, and it is already used in third-party plugins, like Native Dio Client by Jonas UekΓΆtter. Type inference for generic functions is also improved, and I am looking forward to experiencing it in my IDE. Finally, the Dart team announced that non-null safety and unsound null safety will not be supported from next year. Time to update that app you did not touch in 2 years.
Many more updates for Flutter. My favorite is Impeller, the next-generation rendering layer. It is not fully available yet, but it is very promising.
Let me know what you think of these updates.
- Michele Volpato
Development π§βπ»
π Note to Keep Alive
How does AutomaticKeepAliveClientMixin
works? How is it implemented?
Learn more in this article by May Lau.
π Source code generation in Flutter & Dart (Part 1): Reflection and code gen
A nice introduction to code generation in Dart and why it is used so widely. Starting from Mockito, via the official documentation, and finishing with json_serializable. Written by Pedro F Marquez.
Tools π
π Introducing the Auth0 Flutter SDK
I thought Auth0 already had a Flutter SDK. Well, let’s say that now it is out of beta. Go and check out the release announcement by Juan Cruz Martinez.
Backend π
π Serverpod 0.9.9
A new version of Serverpod is out, which includes Firebase Authentication and Dart docs for generated code.
π Announcing New Versions for Appwrite’s Flutter and Dart SDKs
Eldad A. Flux announced a new version of the Flutter and Dart SDK for Appwrite. They include support for OAuth on Windows.
Others π€·ββοΈ
π PhysicalModel (Flutter Widget of the Week)
“A widget representing a physical layer that clips its children to a shape.” No idea what this means? Then watch the video.
That’s it for this week.
If you want to comment on any of this week’s entries, you can do it in the comment section below.
Have a bug-free week,
- Michele Volpato
Leave a comment